Skip to content

Conversation

@BYK
Copy link
Member

@BYK BYK commented Jan 9, 2026

Summary

This PR migrates from the deprecated action-prepare-release to the new Craft GitHub Actions.

Changes

  • Migrated .github/workflows/release.yml to Craft reusable workflow

Documentation

See https://getsentry.github.io/craft/github-actions/ for more information.

This PR migrates from the deprecated action-prepare-release to the new
Craft GitHub Actions (reusable workflow or composite action).

Changes:
- Migrate .github/workflows/release.yml to Craft reusable workflow
@github-actions
Copy link
Contributor

github-actions bot commented Jan 9, 2026

Semver Impact of This PR

🟢 Patch (bug fixes)

📋 Changelog Preview

This is how your changes will appear in the changelog.
Entries from this PR are highlighted with a left border (blockquote style).


New Features ✨

  • Allow setting native SDK name in manifest by bitsandfoxes in #5027

Build / dependencies / internal 🔧

Deps

  • Bump JamesIves/github-pages-deploy-action from 4.7.6 to 4.8.0 by dependabot in #5015
  • Update Native SDK to v0.12.3 by github-actions in #5012
  • Bump github/codeql-action from 4.31.8 to 4.31.10 by dependabot in #5032

Other

  • (release) Switch from action-prepare-release to Craft by BYK in #5014

🤖 This preview updates automatically when you update the PR.

@github-actions
Copy link
Contributor

github-actions bot commented Jan 9, 2026

Performance metrics 🚀

  Plain With Sentry Diff
Startup time 331.08 ms 387.25 ms 56.17 ms
Size 1.58 MiB 2.20 MiB 635.37 KiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
b77456b 393.26 ms 441.10 ms 47.84 ms
d217708 409.83 ms 474.72 ms 64.89 ms
abf451a 332.82 ms 403.67 ms 70.85 ms
d15471f 286.65 ms 314.68 ms 28.03 ms
ee747ae 382.73 ms 435.41 ms 52.68 ms
fc5ccaf 279.11 ms 353.34 ms 74.23 ms
d5a29b6 298.62 ms 391.78 ms 93.16 ms
1edbdfa 364.77 ms 450.29 ms 85.52 ms
d15471f 294.13 ms 399.49 ms 105.36 ms
27d7cf8 306.76 ms 366.66 ms 59.90 ms

App size

Revision Plain With Sentry Diff
b77456b 1.58 MiB 2.12 MiB 548.11 KiB
d217708 1.58 MiB 2.10 MiB 532.97 KiB
abf451a 1.58 MiB 2.20 MiB 635.29 KiB
d15471f 1.58 MiB 2.13 MiB 559.54 KiB
ee747ae 1.58 MiB 2.10 MiB 530.95 KiB
fc5ccaf 1.58 MiB 2.13 MiB 557.54 KiB
d5a29b6 1.58 MiB 2.12 MiB 549.37 KiB
1edbdfa 1.58 MiB 2.20 MiB 635.34 KiB
d15471f 1.58 MiB 2.13 MiB 559.54 KiB
27d7cf8 1.58 MiB 2.12 MiB 549.42 KiB

Previous results on branch: ci/migrate-to-craft-action

Startup times

Revision Plain With Sentry Diff
9f55129 346.65 ms 424.39 ms 77.73 ms
33b3380 297.58 ms 360.82 ms 63.24 ms
191040f 355.24 ms 437.35 ms 82.10 ms
56d0c00 323.38 ms 372.06 ms 48.68 ms
096e94b 425.78 ms 524.83 ms 99.05 ms
75996c8 300.29 ms 363.87 ms 63.58 ms
b302000 378.71 ms 443.14 ms 64.43 ms
bc797ff 340.28 ms 391.70 ms 51.42 ms
197db59 362.33 ms 478.15 ms 115.81 ms
bb67cd4 318.02 ms 367.29 ms 49.26 ms

App size

Revision Plain With Sentry Diff
9f55129 1.58 MiB 2.20 MiB 633.89 KiB
33b3380 1.58 MiB 2.20 MiB 633.90 KiB
191040f 1.58 MiB 2.20 MiB 633.89 KiB
56d0c00 1.58 MiB 2.20 MiB 633.88 KiB
096e94b 1.58 MiB 2.20 MiB 633.90 KiB
75996c8 1.58 MiB 2.20 MiB 633.88 KiB
b302000 1.58 MiB 2.20 MiB 633.89 KiB
bc797ff 1.58 MiB 2.20 MiB 633.89 KiB
197db59 1.58 MiB 2.20 MiB 633.89 KiB
bb67cd4 1.58 MiB 2.20 MiB 635.29 KiB

The previous migration incorrectly removed the GitHub App token
authentication step. This commit restores it by switching to the
composite action pattern which preserves the auth flow.
@romtsn romtsn enabled auto-merge (squash) January 19, 2026 10:50
@romtsn romtsn merged commit 94bff8d into main Jan 19, 2026
63 checks passed
@romtsn romtsn deleted the ci/migrate-to-craft-action branch January 19, 2026 11:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants